FEXP Solver  1.0.0.0
ICFEXPModelDataIntf Class Referenceabstract

Base interface for system element. More...

#include <FEXPDataContainer.h>

Inheritance diagram for ICFEXPModelDataIntf:
Collaboration diagram for ICFEXPModelDataIntf:

Public Member Functions

virtual size_t GetId ()=0
 
virtual size_t GetModelId ()=0
 
virtual size_t GetType ()=0
 
virtual size_t GetThreadId ()=0
 
virtual size_t GetThreadNumber ()=0
 
virtual void SetThreadId (size_t id)=0
 
- Public Member Functions inherited from ICFEXPSerialize
virtual Ptr< t_SerializedDataNetSerialize ()=0
 
virtual void NetDeserialize (Ptr< t_SerializedData > data)=0
 

Additional Inherited Members

- Static Public Attributes inherited from ICFEXPSerialize
static const std::string NODE_KEY = "#NODE#"
 
static const std::string ELEM_KEY = "#ELEMENT#"
 
static const size_t ITEM_ID_INDEX = 1
 

Detailed Description

Base interface for system element.

Member Function Documentation

◆ GetId()

◆ GetModelId()

◆ GetThreadId()

virtual size_t ICFEXPModelDataIntf::GetThreadId ( )
pure virtual

◆ GetThreadNumber()

◆ GetType()

◆ SetThreadId()

virtual void ICFEXPModelDataIntf::SetThreadId ( size_t  id)
pure virtual

The documentation for this class was generated from the following file: